<?php


/** Zend_Controller_Action */
require_once 'Zend/Controller/Action.php';
require_once 'Usuarios/UserProvider.class.php';

class GestionUsuarios_ConsultaUsuariosController extends Zend_Controller_Action {

	public function init() {
		$registry = Zend_Registry :: getInstance();
		$this->smarty = $registry->smarty;
		$this->smarty->assign('baseUrl', $this->getRequest()->getBaseUrl());
		$this->smarty->assign('moduleName', $this->getRequest()->getModuleName());
		$this->smarty->assign('controllerName', $this->getRequest()->getControllerName());
		$this->smarty->assign('actionName', $this->getRequest()->getActionName());
		$this->smarty->assign('subtitulo', 'Consulta de Usuarios');
	}

	public function indexAction() {
		$this->smarty->assign('usuarios', UserProvider :: getUsers());
		$mensajeCorrecto = $this->getRequest()->getParam('mensajeCorrecto');
		$mensajeError = $this->getRequest()->getParam('mensajeError');
		if (isset ($mensajeCorrecto)) {
			$this->smarty->assign('mensajeCorrecto', $mensajeCorrecto);
		}
		if (isset ($mensajeError)) {
			$this->smarty->assign('mensajeError', $mensajeError);
		}

		$this->smarty->displayInMasterPage('gestionusuarios_consultausuarios_index.tpl', 'masterPage.tpl');
	}
}
?>